/*
 * Copyright Radosław Smogura, 2012. All rights reserved.
 *
 * The content of this file is confidential and it is intelectual property
 * of copyright owners.
 * 
 *
 * $URL: http://reprap-ide.googlecode.com/svn/trunk/RepRapIDE/RepRapProject/src/main/java/eu/softper/reprap/generator/InfillGeneratorConfig.java $
 * $Id: InfillGeneratorConfig.java 3 2012-11-19 10:58:30Z mail@smogura.eu $
 * $Revision: 3 $
 */
package eu.softper.reprap.generator;

import java.math.BigDecimal;

/** Configuraton for infill.
 *
 * @author Radosław Smogura
 */
public class InfillGeneratorConfig {
    private BigDecimal angle;
    
    private BigDecimal radius;

    private BigDecimal step;
    
    public InfillGeneratorConfig() {
    }

    public InfillGeneratorConfig(BigDecimal angle, BigDecimal radius) {
        this.angle = angle;
        this.radius = radius;
    }

    /** 
     * Angle is measuread in CCW (counter clock wise) direction, where 0 denotes
     * (scrren) right or 3 o'clock.
     * @return 
     */
    public BigDecimal getAngle() {
        return angle;
    }

    public BigDecimal getRadius() {
        return radius;
    }

    public void setAngle(BigDecimal angle) {
        this.angle = angle;
    }

    public void setRadius(BigDecimal radius) {
        this.radius = radius;
    }

    public BigDecimal getStep() {
        return step;
    }

    public void setStep(BigDecimal step) {
        this.step = step;
    }
}
